참고:
AutoCAD AutoLISP 확장 프로그램을 설치하기 전에 LSP 파일을 지원하는 다른 VS 코드 확장 프로그램을 비활성화합니다.

  1. 비주얼 스튜디오 코드를 실행합니다.
  2. 비주얼 스튜디오 코드의 활동 표시줄에서 확장 프로그램을 클릭하거나 보기 메뉴 > 확장 프로그램을 클릭합니다.
  1. 확장명 검색 상자에 오토캐드 자동 목록을 입력합니다.
  1. 검색 결과 목록에서 AutoCAD AutoLISP 확장 항목 아래에 설치를 클릭합니다.
    잠시 후 확장 프로그램을 설치하고 설치된 확장 프로그램 목록에 나열해야 합니다.
    AutoCAD AutoLISP 확장 프로그램이 설치되면 확장 프로그램의 정보를 볼 수 있습니다.

이 확장 프로그램은 비주얼 스튜디오 코드에 AutoCAD AutoLISP 소스(LSP) 파일에 대한 지원을 추가합니다.
이 확장 프로그램을 사용하면 AutoCAD 2021 이상에서 리스프 프로그램을 편집하고 디버깅할 수 있습니다.
AutoLISP 프로그래밍 언어로 AutoCAD용 리스프 프로그램을 만드는 방법에 대한 자세한 내용은 다음을 참조하세요

확장 프로그램은 오픈 소스이며 Apache License v2.0으로 배포됩니다.

특징들

AutoLISP 디버거
AutoLISP 편집기
AutoLISP 프로젝트
시작하기
설치

이 확장 프로그램은 VS 코드 내의 확장 패널을 통해 설치할 수 있습니다.
AutoCAD AutoLISP 확장 프로그램을 검색합니다.
VS 코드 열기 명령 팔레트에 다음을 입력하여 이 확장 프로그램을 설치할 수도 있습니다
(보기 > 명령 팔레트...를 클릭하거나 Ctrl+SHIFT+P를 누릅니다): extinstall autodesk.autolispext를 설치합니다

확장 프로그램 사용 방법

    AutoLISP 소스 파일을 디버깅하려면
  1. LSP 파일을 엽니다.
  2. 실행 > 디버깅 시작을 클릭하거나 F5를 누릅니다.
  3. 그런 다음 다음 다음 디버깅 구성 중 하나를 선택합니다.
    • AutoLISP 디버깅: 시작 - AutoCAD 애플리케이션의 새 인스턴스를 실행하여 현재 LSP 파일을 디버깅합니다.
    • AutoLISP 디버깅: 연결 - AutoCAD 애플리케이션의 실행 중인 인스턴스에 연결하여 현재 LSP 파일을 디버깅할 수 있습니다.
      메시지가 표시되면 AutoCAD 실행 파일의 절대 경로(Windows의 경우 acad.exe 또는 Mac의 경우 AutoCAD)를 지정합니다.

참고:
실행 > 디버깅 시작(또는 F5를 누를 때마다 이 경로를 지정하지 않으려면 이 경로는 확장 프로그램과 함께 자동으로 저장됩니다.
확장 프로그램 구성에 대한 자세한 내용은 AutoCAD 경로 구성 방법을 참조하십시오.

AutoCAD 경로 구성 방법
  1. 비주얼 스튜디오 코드에서 파일 > 환경설정 > 설정을 클릭합니다.
  2. 사용자 탭에서 확장을 확장하고 AutoCAD® AutoLISP 구성을 클릭합니다.
  3. 디버그: 디버그 연결 중 필터링할 프로세스 이름으로 디버그: 프로세스 연결 설정을 업데이트합니다.
  4. 디버그: 프로그램 실행 설정을 업데이트하여 디버그 실행에 사용할 AutoCAD 실행 파일의 경로를 지정합니다.
  5. 디버그: 실행 매개변수 설정을 업데이트하여 AutoCAD 시작 매개변수를 지정합니다.

참고:
다음 예제에서는 워크스테이션에 설치된 AutoCAD 애플리케이션의 경로로 경로를 대체해야 합니다.

예제(Windows):
Launch Program: C:\Program Files\Autodesk\AutoCAD < release >\acad.exe
Attach Process: acad

자세한 내용은 온라인 설명서를 참조하세요.

    메 모
  1. 다른 AutoLISP 확장자는 이 확장자와 충돌할 수 있습니다.
    LSP 파일에서 중단점을 설정할 수 없거나 시작/연결 디버깅 구성을 사용할 수 없는 경우 다른 모든 AutoLISP 확장자를 비활성화하거나 제거해야 합니다.
  2. Mac® OS에서 이 확장 프로그램을 사용할 때 확장 설정의 "시작 프로그램" 속성은 AutoCAD < release >.app의 절대 경로가 아닌 ".../AutoCAD < release >.app/콘텐츠/MacOS/AutoCAD"이어야 합니다.
  3. AutoCAD 특수 도구 세트 또는 OEM 기반 제품의 경우 제품 이름이 AutoCAD 또는 acad.exe와 동일하지 않을 수 있습니다.
    이러한 제품에서 이 확장을 사용하려면 디버깅하려는 제품을 기준으로 확장 설정에서 "출시 프로그램" 속성의 값을 설정합니다.
  4. AutoCAD를 관리자로 시작하는 경우 Microsoft Visual Studio 코드도 관리자로 시작해야 합니다.
    그렇지 않으면 Microsoft Visual Studio 코드에서 첨부 디버깅을 위한 AutoCAD 프로세스를 찾을 수 없습니다.